package com.test.config;

import com.test.pojo.User;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.ComponentScan;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Import;

@Configuration  // 这个会被Spring容器脱管，注册到容器中，因为它本来就是一个@Component
//@Configuration代表这个是一个配置类，就和我们之前看到的beans.xml是一样的
@ComponentScan("com.test.pojo")
@Import(MyConfig2.class)  //引入其他的配置类
public class MyConfig {
    @Bean //注册一个bean，就相当于之前写的一个bean标签，id是这个方法的名字，这个方法的返回值相当于bean标签的class属性
    public User getUser(){
        return new User(); //这个就是返回注入bean的对象
    }
}
